device producing shocks - Türkçe İngilizce Sözlük